Co-Founder & CEO
Matthew Rendall
CEO Approval Rating
89/100
OTTO is a Canada-based technology company that designs and manufactures autonomous mobile robots for manufacturing and logistics industries.